multiple-plunger pump - French English Dictionary